package com.dz.risk.service;

import com.dz.risk.pojo.model.FormulaModel;

import java.util.Date;

/**
 * 公式计算业务类
 *
 * @author Doke
 * @date 2021/8/2 10:57
 */
public interface FormulaCalculationService {

    /**
     * 根据公式对象计算公式值
     *
     * @param tableCellSerialNumber 单元格编号
     * @param formulaModel       公式模型
     * @param versionBeginDate      版本开始时间
     * @param versionEndDate        版本结束时间
     * @return 公式最终计算值
     */
    String calculateTheValueBasedOnTheFormulaObject(String tableCellSerialNumber, FormulaModel formulaModel, Date versionBeginDate, Date versionEndDate);

}
